/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package dao;

import java.sql.Connection;
import modelo.HistoriaClinica;
import modelo.Paciente;
import utilidades.ConexionBaseDtos;

/**
 *
 * @author Personal
 */
public class WebServiceUsuarioDao implements UsuarioDao{

    Connection conn=null;
    
    public WebServiceUsuarioDao()
    {
        conn=ConexionBaseDtos.ObternerConexion();
    }

    private static String consultarPaciente(java.lang.String name) {
        co.umb.mas.webservice.PacientesMASWebService_Service service = new co.umb.mas.webservice.PacientesMASWebService_Service();
        co.umb.mas.webservice.PacientesMASWebService port = service.getPacientesMASWebServicePort();
        return port.consultarPaciente(name);
    }

    @Override
    public HistoriaClinica consultarhistoriaclinica(long Cedula_Paciente) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public Paciente consultarpaciente(String Datodebusqueda) {
        Paciente p0=null;
        String datos=consultarPaciente(Datodebusqueda);
        if(datos.isEmpty())
        {
            return p0;
        }
        else
        {
            String[] datosarr = datos.split(".");
            p0=new Paciente(Cedula_Paciente, datos, datos, datos, datos, datos, datos, datos, datos, Edad, Cedula_Responsable, datos, datos, EdadRes, datos, datos);
            return p0;
        }
    }

    @Override
    public String crearhistoriaclinica(HistoriaClinica historia) {
        return null;
    }

    @Override
    public String crearpaciente(Paciente nuevopaciente) {
        return null;
    }

    @Override
    public boolean validarpaciente(long Cedula_Paciente) {
        return false;
    }
    
}
